be limp and helpless - Turc Anglais Dictionnaire